using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using JNPF.Utils;

namespace JNPF.Basics.Models
{
    /// <summary>
    /// 企业财务信息列表输出
    /// </summary>
    public class CustomerfinancialListOutput
    {
        /// <summary>
        /// 主键ID
        /// </summary>
        public int id { get; set; }

        /// <summary>
        /// 客户主键
        /// </summary>
        public int? customerId { get; set; }

        /// <summary>
        /// 业务ID
        /// </summary>
        public string businessId { get; set; }


        /// <summary>
        /// 固定资产原值
        /// </summary>
        public decimal? originalAssets { get; set; }

        /// <summary>
        /// 固定资产净值
        /// </summary>
        public decimal? netAssets { get; set; }

        /// <summary>
        /// 附件信息
        /// </summary>
        public string attachment { get; set; }



        /// <summary>
        /// 月份
        /// </summary>
        public string month { get; set; }

        /// <summary>
        /// 总资产
        /// </summary>
        public decimal? totalAssets { get; set; }

        /// <summary>
        /// 总负债
        /// </summary>
        public decimal? totalLiabilities { get; set; }

        /// <summary>
        /// 所有者权益
        /// </summary>
        public decimal? ownerEquity { get; set; }

        /// <summary>
        /// 资产负债率
        /// </summary>
        public decimal? assetLiabilityRatio { get; set; }

        /// <summary>
        /// 销售收入
        /// </summary>
        public decimal? salesRevenue { get; set; }

        /// <summary>
        /// 净利润
        /// </summary>
        public decimal? netProfit { get; set; }

        /// <summary>
        /// 净利润率
        /// </summary>
        public decimal? netProfitMargin { get; set; }


    }
}
